instrument for tilling the earth - Alemán Inglés Diccionario